﻿@charset "utf-8";
.header {}
.nav { height: 41px; line-height: 41px; font-size: 16px; background: #0992f1; position: relative; z-index: 3;width:100%;}
.navli {
    float: left;
    background: url("/images/navli.png") no-repeat right center;
    padding: 0 6px;
    background: #0992f1;
}
.navli:first-child{padding-left:0;}
.nav-a { display:inline-block; padding: 0 30px; color: #fff;}
.navon .nav-a,.navon .nav-a:hover { background: url("/images/navon.png") repeat-x left top; color: #333; height: 45px; position: relative; _margin-bottom:-4px;}
.nav-a:hover { background: #017dd3; color: #fff;}
.index-search { width: 230px; float: left; z-index: 2;}
.s-top { background: url("/images/tbg.png") no-repeat 0 -21px; height: 43px; padding: 0 10px;}
.s-title { background: url("/images/r-jt.png") no-repeat left center; font-size: 16px; color: #fff; padding-left: 25px; font-weight: normal; line-height: 40px;}
.s-cen { background: url("/images/s-y.png") repeat-y; padding: 0 12px; height: 225px;}
.s-ul { padding:5px 5px 12px; border-bottom: 1px solid #e3e3e3;}
.input-box { background: url("/images/tbg.png") no-repeat -231px 0; border: 1px solid #dadada; height: 32px; line-height: 32px; padding: 0 5px; width: 183px;}
.s-bot { background: url("/images/tbg.png") no-repeat 0 -70px; height:7px;}
.s-but,.s-res { border-style: none;
    border-color: inherit;
    border-width: medium;
    height: 30px; line-height: 30px; width:70px; 
    color: #fff; font-family: "微软雅黑"; border-radius: 3px; cursor: pointer;
}
.s-but { background: #f60;}
.s-res { background: #a8a7a5;}
.s-tis { display: none; position: absolute; top: 40px; left: 220px;}
/*-- 焦点图 --*/
.myfocus { width: 718px; height: 275px; position: relative;}
.index_slide{width:718px; height:275px;float: left;overflow: hidden;}
.main_slide{ position: relative; height:275px; width: 718px; overflow: hidden; }
.main_slide .body_slide{width:5800px;}
.main_slide .body_slide li{ float: left; width:718px; overflow:hidden;display:block;}
.main_slide .bor_slide{ position: absolute; right:5px; bottom: 5px;}
.main_slide .bor_slide li{ float: left; margin-left: 5px;}
.main_slide .bor_slide a{background:url("../images/tbg.png") no-repeat -42px 0; width:18px; height:18px;overflow: hidden; display: block; line-height: 18px; text-align: center; color: #666; font-size: 12px;}
.main_slide .bor_slide .curr a{ background: url("../images/tbg.png") no-repeat -21px 0;color: #fff;}
/*------ 公告栏 ------*/
.ggl { border: 1px solid #dfdfdf; border-top: 2px solid #51aeee; width: 228px; display: inline;min-height:240px;}
.ggl .t-over {_text-overflow:clip ; _white-space: normal; _height: 30px; }
.ggl .s-title {background: url("../images/r-jt.png") no-repeat 10px center #eee;  color: #111; line-height: 36px; padding-left: 35px; padding-right: 10px; border-bottom: 1px solid #e3e3e3;}
.news-li { background: url("/images/r-jt3.png") no-repeat 5px center; padding: 3px 5px 2px 15px; line-height: 30px; border-bottom: 1px dotted #ccc;}
.news-li a{text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;display: block;overflow: hidden;}
.zb-box { width: 353px; display: inline;}
.box-title { height: 37px; line-height: 37px; background: #eee; border: 1px solid #dfdfdf; padding-right: 10px;}
.boxon { position: relative; background: #fff; height: 37px; border-top: 2px solid #0b87dc; margin: -1px 0 -1px -1px; width: 100px; text-align: center; font-weight: normal;}
.box-centent-h { padding-left:12px;}
.cooperation { background: #59a5d8; border: 1px solid #087fd0; border-radius: 3px; padding: 3px; box-shadow: inset 0 1px 0 #6eb4e3; overflow: hidden;}
.cooperation-main { background: #fff; width: 902px; padding: 20px 25px 15px; overflow: hidden;position:relative;}
.c-ul { width: 10000px;}
.c-ul li { float: left; display: inline;width:137px; padding-right: 15px;}
.logo-pic { width:135px; height: 75px; border: 1px solid #dedede; background: #fff; }
.logo-pic img { width: 135px; height: 75px;}
.foot { border-top: 1px solid #dcdcdc; padding-top: 15px; padding-bottom: 30px;}
/*------------- 合作方信息展示 -------------*/
.hez-box {width: 750px; background: #fff; border: 2px solid #a4a4a4; position: fixed; top:50%; left: 50%; margin-left:-377px; position: absolute;  z-index: 999; display:none }
.hez-box-title { background: #efefef; line-height: 38px; font-size: 16px; color: #333; border-bottom: 1px solid #e0dfdf; text-align: center;}
.closebox {background: url("../images/tbg.png") no-repeat -446px -35px; width: 19px; height: 20px; position: absolute; right: 10px; top: 10px; }
.hez-box-cen { padding: 15px; overflow: hidden;}
.teacher-box-top .top-l { float:left; width:260px; height: 220px; padding:5px; border:1px solid #e3e3e3; border-radius:5px; background:#fff; box-shadow:0 1px 3px #ddd; text-align: center;}
.teacher-box-top .top-l img { width: 100%;}
.teacher-box-top .top-l td { height: 220px;}
.teacher-box-top .top-r { background:#f3f2f2; float:right; width:430px; display:inline; height:230px;}
.teacher-box-top h2 { background:#ffae00; padding:3px 10px 2px 15px; height:30px; line-height:30px; color:#fff;}
.teacher-box-top .teacher-name { font:bold 16px/30px "宋体";}
.teacher-jl { padding:5px 10px; line-height:26px; color:#222;}
.teacher-jl li { padding:5px; border-bottom:1px dashed #CCCCCC; }
.teacher-h3 { color:#005ec8; border-bottom:1px solid #ddd; line-height:30px; margin-bottom:6px; padding:0 10px;}
.adbanner { background: url("/images/r.gif") repeat; height: 131px; border-bottom: 1px solid #d0dde6;position: relative; z-index: 1;}
.adbanner img { margin-top: -4px; margin-top:-1px;}
.leftbox { background:url("../images/bbg.png") no-repeat center bottom #fff; padding-bottom:30px;  }
.leftbox-title { background: url("../images/tbg.png") no-repeat -231px -34px; height: 34px; border: 1px solid #f29605;}
.title-name { position: relative; padding-left:35px; font-size: 16px; color: #fff; line-height: 34px; height: 34px; font-weight: normal; overflow: hidden; }
.title-name  i { background: url("../images/tbg.png") no-repeat -63px 0; width: 15px; height: 15px; position: absolute; top: 10px; left: 10px; _background: url("../images/tbg.gif") no-repeat;}
.leftbox-cen { border: 1px solid #dcdcdc; border-top: none; width: 208px;}
.leftbox-cen li { border-bottom: 1px solid #e7e7e7; background: url("../images/r-x.png") repeat-x left bottom; line-height:40px; padding-left: 35px;}
.leftbox-cen li.typeon { background: #9d8a63; color: #fff;}
.leftbox-cen li.typeon a { color: #fff;}
.right-box-con { background:url("../images/lbg.png") no-repeat left 60px; }
.right-box-content { background:url("../images/rbg.png") no-repeat right 60px; padding: 0 30px; }
/* 动态 */
.new-dynamic { border:1px solid #dcdcdc; background:url(../images/r-x2.png) repeat-x 0 -300px #fff; padding:5px 12px; overflow:hidden;}
.new-dynamic dd { background:url(../images/r-jt3.png) no-repeat 0 13px; padding:4px 0 4px 12px; line-height:30px; border-bottom:1px dotted #ccc; }
.new-dynamic dd a { color:#704c5a;}
.list-ul li { background: url("../images/dian.png") no-repeat 5px 17px; padding: 3px 10px 3px 15px; border-bottom: 1px dashed #ddd; *width: 710px; overflow: hidden;}
.list-ul li h5 a { color: #056ccc;}
.list-ul li h5 a:hover,.new-dynamic dd a:hover { color:#f60;}
/* 翻页样式 */
.page { font:14px/20px Arial; overflow:hidden;}
.r-page { text-align:center;}
.r-page a { padding:5px 11px; display:inline-block; border:1px solid #e3e3e3; color:#333; margin-left:-1px;}
.r-page .page-f,.r-page .page-l { margin:0 10px;}
.r-page .page-f { padding-left:5px;}
.r-page .page-l {padding-right:5px;}
.r-page a.current,.r-page a.current:hover { background:#0992f1; border:1px solid #0992f1; color:#fff;}
.r-page a:hover { color:#0992f1;}
.page-f s,.page-l s { width:0; height:0; border:5px solid #fff; line-height:0; font-size:0; display:inline-block;}
.page-f s { border-right-color:#666;  margin-right:5px;}
.page-l s { border-left-color:#666;  margin-left:5px;}
.r-page a.page-f:hover s { border-right-color:#0992f1;}
.r-page a.page-l:hover s { border-left-color:#0992f1;}
/*----------- 详细页 -----------*/
.next-news { margin-top: 15px; padding:10px 5px; border-top: 1px dotted #dcdcdc; line-height: 30px;}
.next-news a { color: #0000FF;}
/*------- 证书查询 -------*/
.bgmain { background: url("../images/r-x2.png") repeat-x 0 -1px; padding-top: 12px;}
.zs-content { padding: 15px; overflow: hidden;}
.zs-content .s-title { color: #111;}
.zs-search { padding: 10px 15px 20px 15px; border-bottom: 1px solid #dcdcdc;}
.zs-search .input-box { margin-left: 20px; width: 210px;}
.marl30 { margin-left: 50px;}
.zs-search .s-but { line-height: 34px; height: 34px; margin-left: 20px;}
.zs-search .s-res { line-height: 34px; height: 34px; margin-left: 20px;}
.ksss .s-ul { border: 1px solid #dcdcdc; border-top: none;}
.padlr25 { padding: 0 45px 0 65px;}
.t-left { background: #eee; text-align: right; padding: 10px 20px 10px;}
.c-blue { color: #017dc4;}
.b-bor td { border-bottom: 1px solid #dcdcdc;}